package com.yilin.tms.core.entity.data.statistics.truck;

import com.yilin.tms.core.entity.data.statistics.StatisticsTrends;

import java.io.Serializable;
import java.util.List;
import java.util.Map;

/**
 * 车源统计
 *
 * @Author: zhangjinyuan
 * @CreateTime: 2023-01-05  16:04
 */
public class VehicleStatistics implements Serializable {

    //车辆总计计数
    private Integer vehicleTotalCount;

    //本年新增车辆数计数
    private Integer vehicleYearCount;

    //本月新增车辆数计数
    private Integer vehicleMonthCount;

    //今日新增车辆数计数
    private Integer vehicleDayCount;

    //车辆4.5和4.5以下对比饼图
    private VehicleWeightCake vehicleWeightCake;

    //车辆状态分布饼图
    private VehicleStatusCake vehicleStatusCake;

    //新增车辆趋势折线图
    private List<StatisticsTrends> vehicleAddTrends;

    public Integer getVehicleTotalCount() {
        return vehicleTotalCount;
    }

    public void setVehicleTotalCount(Integer vehicleTotalCount) {
        this.vehicleTotalCount = vehicleTotalCount;
    }

    public Integer getVehicleYearCount() {
        return vehicleYearCount;
    }

    public void setVehicleYearCount(Integer vehicleYearCount) {
        this.vehicleYearCount = vehicleYearCount;
    }

    public Integer getVehicleMonthCount() {
        return vehicleMonthCount;
    }

    public void setVehicleMonthCount(Integer vehicleMonthCount) {
        this.vehicleMonthCount = vehicleMonthCount;
    }

    public Integer getVehicleDayCount() {
        return vehicleDayCount;
    }

    public void setVehicleDayCount(Integer vehicleDayCount) {
        this.vehicleDayCount = vehicleDayCount;
    }

    public VehicleWeightCake getVehicleWeightCake() {
        return vehicleWeightCake;
    }

    public void setVehicleWeightCake(VehicleWeightCake vehicleWeightCake) {
        this.vehicleWeightCake = vehicleWeightCake;
    }

    public VehicleStatusCake getVehicleStatusCake() {
        return vehicleStatusCake;
    }

    public void setVehicleStatusCake(VehicleStatusCake vehicleStatusCake) {
        this.vehicleStatusCake = vehicleStatusCake;
    }

    public List<StatisticsTrends> getVehicleAddTrends() {
        return vehicleAddTrends;
    }

    public void setVehicleAddTrends(List<StatisticsTrends> vehicleAddTrends) {
        this.vehicleAddTrends = vehicleAddTrends;
    }
}
